package com.cykj.eurekaribbon.bean;

import java.util.List;

/**
 * @version 1.0
 * @author: 蜜糖
 * @date: 2021/10/7 23:20
 * @desc:
 */
public class Transfer {
    // 用户的起始站点
    private StationInfo startBusStation;
    // 下车站点
    private StationInfo downBusStation;
    // 上车站点
    private StationInfo upBusStation;
    // 终点
    private StationInfo stopBusStation;
    // 第一条线路名
    private String firstRoute;
    // 第一条线路行径的站点
    private List<StationInfo> firstRouteInfos;
    // 第二条线路名
    private String secondRoute;
    // 第二条线路行径的站点
    private List<StationInfo> secondRouteInfos;

    // 第一段步行距离
    private String firstWalkingDistance;
    // 第二段步行距离
    private String secondWalkingDistance;
    // 第三段步行距离
    private String thirdWalkingDistance;
    // 总距离
    private String allWalkingDistance;

    // 总站点数
    private int stationCount;
    // 车票钱
    private int money;


    public Transfer() {

    }

    public Transfer(StationInfo startBusStation, StationInfo downBusStation, StationInfo upBusStation, StationInfo stopBusStation, String firstRoute, List<StationInfo> firstRouteInfos, String secondRoute, List<StationInfo> secondRouteInfos, String firstWalkingDistance, String secondWalkingDistance, String thirdWalkingDistance, String allWalkingDistance) {
        this.startBusStation = startBusStation;
        this.downBusStation = downBusStation;
        this.upBusStation = upBusStation;
        this.stopBusStation = stopBusStation;
        this.firstRoute = firstRoute;
        this.firstRouteInfos = firstRouteInfos;
        this.secondRoute = secondRoute;
        this.secondRouteInfos = secondRouteInfos;
        this.firstWalkingDistance = firstWalkingDistance;
        this.secondWalkingDistance = secondWalkingDistance;
        this.thirdWalkingDistance = thirdWalkingDistance;
        this.allWalkingDistance = allWalkingDistance;
    }

    //-----------------------------------------------------------------


    public StationInfo getStartBusStation() {
        return startBusStation;
    }

    public void setStartBusStation(StationInfo startBusStation) {
        this.startBusStation = startBusStation;
    }

    public StationInfo getDownBusStation() {
        return downBusStation;
    }

    public void setDownBusStation(StationInfo downBusStation) {
        this.downBusStation = downBusStation;
    }

    public StationInfo getUpBusStation() {
        return upBusStation;
    }

    public void setUpBusStation(StationInfo upBusStation) {
        this.upBusStation = upBusStation;
    }

    public StationInfo getStopBusStation() {
        return stopBusStation;
    }

    public void setStopBusStation(StationInfo stopBusStation) {
        this.stopBusStation = stopBusStation;
    }

    public String getFirstRoute() {
        return firstRoute;
    }

    public void setFirstRoute(String firstRoute) {
        this.firstRoute = firstRoute;
    }

    public List<StationInfo> getFirstRouteInfos() {
        return firstRouteInfos;
    }

    public void setFirstRouteInfos(List<StationInfo> firstRouteInfos) {
        this.firstRouteInfos = firstRouteInfos;
    }

    public String getSecondRoute() {
        return secondRoute;
    }

    public void setSecondRoute(String secondRoute) {
        this.secondRoute = secondRoute;
    }

    public List<StationInfo> getSecondRouteInfos() {
        return secondRouteInfos;
    }

    public void setSecondRouteInfos(List<StationInfo> secondRouteInfos) {
        this.secondRouteInfos = secondRouteInfos;
    }

    public String getFirstWalkingDistance() {
        return firstWalkingDistance;
    }

    public void setFirstWalkingDistance(String firstWalkingDistance) {
        this.firstWalkingDistance = firstWalkingDistance;
    }

    public String getSecondWalkingDistance() {
        return secondWalkingDistance;
    }

    public void setSecondWalkingDistance(String secondWalkingDistance) {
        this.secondWalkingDistance = secondWalkingDistance;
    }

    public String getThirdWalkingDistance() {
        return thirdWalkingDistance;
    }

    public void setThirdWalkingDistance(String thirdWalkingDistance) {
        this.thirdWalkingDistance = thirdWalkingDistance;
    }

    public String getAllWalkingDistance() {
        return allWalkingDistance;
    }

    public void setAllWalkingDistance(String allWalkingDistance) {
        this.allWalkingDistance = allWalkingDistance;
    }

    public int getStationCount() {
        return stationCount;
    }

    public void setStationCount(int stationCount) {
        this.stationCount = stationCount;
    }

    public int getMoney() {
        return money;
    }

    public void setMoney(int money) {
        this.money = money;
    }
}
